On Scoping Stakeholders and Artifacts in Software Process
نویسندگان
چکیده
Stakeholders and artifacts have been applied in software engineering domain for decades, but they are rarely considered in software process modeling and simulation. Inspired by the Workshop of Modeling Systems and Software Engineering Processes in 2008 at University of Southern California and our previous studies on integrating stakeholders’ perspectives into software process modeling, we undertook a study on the application of these entities in software engineering, through both a systematic literature review and a complementary online survey within software process research and practice communities. Our results reveal that the portion of studies on process stakeholders and process artifacts in software engineering is unexpectedly small, and there lacks consistent understanding of process stakeholder roles in software process engineering. By further analysis of stakeholder roles and artifact types based on our results, we define the stakeholder and artifact in the lieu of software process engineering, providing clear criteria to differentiate stakeholder and artifact in different application scopes.
منابع مشابه
A Fuzzy-Based Method for Evaluating the Trustworthiness of Software Processes
Early Empirical Assessment of the Practical Value of GQM p. 14 Determining Organization-Specific Process Suitability p. 26 On Scoping Stakeholders and Artifacts in Software Process p. 39 Critical Success Factors for Rapid, Innovative Solutions p. 52 Process Management Evidence-Based Software Processes p. 62 SoS Management Strategy Impacts on SoS Engineering Effort p. 74 Using Project Procedure ...
متن کاملA People Oriented Approach to Product Line Scoping Enabling Stakeholder Cooperation with User Scenarios
Scoping is essential to the success of any product line engineering effort. The scope of a product line describes its products, domains, and reusable assets. Numerous stakeholders are influenced by the outcome of the scoping process. To get an optimal result, as well as to gain commitment to this result, these stakeholders should be involved in the scoping process. They bring with them differen...
متن کاملA Collaborative Approach for Reengineering-based Product Line Scoping
Product line scoping is an important activity in reengineering-based software product line adoption. Both business issues and technical concerns have to be handled adequately. However, involving stakeholders representing these different concerns is not straightforward. Agile methods strongly emphasize stakeholder involvement and customer collaboration. In this paper we propose a collaborative a...
متن کاملUsing WinWin Quality Requirements Management Tools: A Case Study
Negotiating stakeholder win-win relationships among software quality requirements is a technique that emerged during the 1990’s in order to overcome the difficulties arising from contract-oriented specification compliance (popular in the 1970’s) and service-oriented customer satisfaction (popular in the 1980’s). Obstacles to adoption of negotiated win-win relationships include coordination of m...
متن کاملMapping of McGraw Cycle to RUP Methodology for Secure Software Developing
Designing a secure software is one of the major phases in developing a robust software. The McGraw life cycle, as one of the well-known software security development approaches, implements different touch points as a collection of software security practices. Each touch point includes explicit instructions for applying security in terms of design, coding, measurement, and maintenance of softwar...
متن کامل